@信仰
2年前 提问
1个回答

IB高性能互联技术有哪些优势

齐士忠
2年前

IB高性能互联技术有以下优势:

  • 高带宽:IB单对差分线上基本的串行信号传输速率是2.5 Gb/s,随着信号传输技术的进步,10Gb/s以上的倍速也已出现。它同时还可以增加更多链路作为并行通道(Lane)来增加带宽。并行宽度与串行传输倍速构成了多种传输速率的组合。

  • 低延迟:IB网络交换机采用了直通转发(Cut-Through)的机制,相对于以太网上常用的存储转发方式,能够降低帧传输延迟,这在传输大数据包时尤为明显。另一个降低时延的因素是操作系统内核旁路(Kernel Bypass),即HCA可以不通过操作系统直接将从网络上收到的数据放入用户态空间,减轻了复制以及上下文切换的开销。

  • 高效率:IB采用基于信用(Credit)的端到端流量控制机制来确保连接的完整性,消除了丢包带来的重发延迟,极大地提升了效率和整体性能。

  • 多虚拟通道支持:IB提供了16个级别,可被映射到基于信用的端到端流量控制的16个服务通道,满足集群、存储、通信以及管理方面的数据传输需要。

  • 可扩展性好:IB所采用的交换结构(Switched Fabric)是一种面向系统故障容忍性和可扩展性的基于交换的点到点互连结构,其可扩展性很高,在一个子网内可以支持上万个节点,而每个网络中可以有几千个子网。

  • RDMA支持:IB采用RDMA(远程直接存储访问)技术和传输卸载(Transport Offload)技术,使对远程节点内存和存储的访问不需要经过远程主机节点的处理,从而减少了处理器的负担,降低了延迟。这也使IB在与CPU、内存及存储设备的交流方面天然地优于万兆以太网以及光纤通道(Fibre Channel)。